body
{
}

.non-sizable 
{
   resize: none !important;
}

.login-row
{
	padding-left: 20px;
	padding-right: 20px;
}

.modal-body-about 
{
	position: relative;
	padding: 10px;
}

.container-nav
{
	margin-left: 10px;
	margin-right: 10px;
}

.main-container
{
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 30px;
	float: inherit;
}

.head-container
{
	height:130px;
	background-image: url('../images/titleiconmedium.png');
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: text-bottom;
}

.img-button-w8
{
    text-align: center;
    width: 24px;
}

.col-det-title
{
    text-align: right;
    width: 80px;
}

.col-det-message
{
    height: 100px; 
    overflow: auto;
}

.col-borrar
{
    width: 70px;
}

.col-fecha
{
    width: 120px;
}

.col-ip, .col-codigo
{
    width: 150px;
}

.col-nombre
{
    width: 200px;
}

.col-usuario
{
    width: 400px;
}

.col-gd-parametro
{
    width: 100px; 
    padding: 0px 0px 8px 20px;
}

.col-gd-fecha
{
    width: 120px; 
    padding: 5px;
}

.col-gd-filtro
{
    width: 200px; 
    padding: 5px;
}

.col-gd-mensaje
{
    width: 300px; 
    padding: 5px;
}

.centrado
{
    text-align: center;
}

.aderecha
{
    text-align: right;
}

.aizquierda
{
    text-align: left;
}

.oculto
{
    display: none;
}

.footer-text
{
    width: 40%;
}

.footer-img
{
    width: 10%;
}

.pad-0
{
    padding: 0px;
}

.pad-5
{
    padding: 5px;
}

.pad-20
{
    padding: 20px;
}

.pad-r-20
{
    padding-right: 20px;
}

.pad-r-30
{
    padding-right: 30px;
}

.full-width
{
    width: 100%;
}

.mrgbot-3
{
    margin-bottom: 3px;
}

.black-color
{
    color:#000;
}

.white-bgcolor
{
    background-color: #ffffff;
}

.query-grid
{
    vertical-align: top; 
    padding: 0px 5px 0px 0px;
}

.query-result
{
    padding: 5px 3px 5px 0px;
    min-height: 100px;
    width: inherit;
}

.query-graph
{
    width: auto;
    vertical-align: top;
}

.query-expand
{
    padding: 10px 10px 10px 10px;
    min-height: 100px;
    width: inherit;
    position: fixed;
    overflow: auto;
}

.table-extracondensed > thead > tr > th,
.table-extracondensed > tbody > tr > th,
.table-extracondensed > tfoot > tr > th,
.table-extracondensed > thead > tr > td,
.table-extracondensed > tbody > tr > td,
.table-extracondensed > tfoot > tr > td 
{
  padding: 1px 4px 1px 4px;
}

.user-dd-menu {
	right: 0;
	left: auto;
}

.user-dd-button {
	width: 18px;
	height: 18px;
	padding: 0px 4px;
	text-align: left;
	vertical-align: top;
}

span.tab{
    padding: 0 80px;
}

#container-midder-blistadd, #container-midder-blistdel, #container-midder-routeradd, #container-midder-routerdel, #container-midder-filteradd, #container-midder-filterdel, #containermidderuseradd, #container-midder-userdel, #containermidderusercpass 
{
	position:inherit;
	width: 600px;
	text-align: center !important;
	margin: auto; 
	margin-top:0px;
}

#container-midder-licenseadd
{
	position:inherit;
	width: 800px;
	text-align: center !important;
	margin: auto; 
	margin-top:0px;
}

#containerlogin {
	position:inherit;
	width: 400px;
	text-align: center !important;
	margin: auto; 
	margin-top:50px;
}

#login-title{
	margin: auto;
	margin-top: 60px;
	text-align:center;
}

#table-items-th1 
{
    width: auto !important;
}

#table-items-th2 
{
    width: auto !important;
}

#table-items-th3 
{
    width: auto !important;
}

#table-items-th4 
{
    width: auto !important;
}

.menu-grid
{
    vertical-align: central; 
}
